package gepes.modelo;

import java.awt.Image;

public class Usuario extends Auditoria {
	private int CodUsuario;
	private TipoUsuario TipoUsuario;
	private String ApePat;
	private String ApeMat;
	private String Nombres;
	private String Sexo;
	private TipoDocumento TipoDocumento;
	private String NroDocumento;
	private String Mail;
	private String NroCelular;
	private String Password;
	private String Perfil;
	private Image Foto;
	private boolean Estado;

	public Usuario() {
		super();
	}
	
	public Usuario(int CodUsuario, TipoUsuario TipoUsuario, String ApePat,
			String ApeMat, String Nombres, String Sexo,
			TipoDocumento TipoDocumento, String NroDocumento, String Mail,
			String NroCelular, String Password, String Perfil, Image Foto,
			boolean Estado) {
		super();
		this.CodUsuario = CodUsuario;
		this.TipoUsuario = TipoUsuario;
		this.ApePat = ApePat;
		this.ApeMat = ApeMat;
		this.Nombres = Nombres;
		this.Sexo = Sexo;
		this.TipoDocumento = TipoDocumento;
		this.NroDocumento = NroDocumento;
		this.Mail = Mail;
		this.NroCelular = NroCelular;
		this.Password = Password;
		this.Perfil = Perfil;
		this.Foto = Foto;
		this.Estado = Estado;
	}
	
	public int getCodUsuario() {
		return CodUsuario;
	}

	public void setCodUsuario(int CodUsuario) {
		this.CodUsuario = CodUsuario;
	}

	public TipoUsuario getTipoUsuario() {
		return TipoUsuario;
	}

	public void setTipoUsuario(TipoUsuario TipoUsuario) {
		this.TipoUsuario = TipoUsuario;
	}

	public String getApePat() {
		return ApePat;
	}

	public void setApePat(String ApePat) {
		this.ApePat = ApePat;
	}

	public String getApeMat() {
		return ApeMat;
	}

	public void setApeMat(String ApeMat) {
		this.ApeMat = ApeMat;
	}

	public String getNombres() {
		return Nombres;
	}

	public void setNombres(String Nombres) {
		this.Nombres = Nombres;
	}

	public String getSexo() {
		return Sexo;
	}

	public void setSexo(String Sexo) {
		this.Sexo = Sexo;
	}

	public TipoDocumento getTipoDocumento() {
		return TipoDocumento;
	}

	public void setTipoDocumento(TipoDocumento TipoDocumento) {
		this.TipoDocumento = TipoDocumento;
	}

	public String getNroDocumento() {
		return NroDocumento;
	}

	public void setNroDocumento(String NroDocumento) {
		this.NroDocumento = NroDocumento;
	}

	public String getMail() {
		return Mail;
	}

	public void setMail(String Mail) {
		this.Mail = Mail;
	}

	public String getNroCelular() {
		return NroCelular;
	}

	public void setNroCelular(String NroCelular) {
		this.NroCelular = NroCelular;
	}

	public String getPassword() {
		return Password;
	}

	public void setPassword(String Password) {
		this.Password = Password;
	}

	public String getPerfil() {
		return Perfil;
	}

	public void setPerfil(String Perfil) {
		this.Perfil = Perfil;
	}

	public Image getFoto() {
		return Foto;
	}

	public void setFoto(Image Foto) {
		this.Foto = Foto;
	}

	public boolean isEstado() {
		return Estado;
	}

	public void setEstado(boolean Estado) {
		this.Estado = Estado;
	}
}
